tuta absoluta - English Synonyms Dictionary